package com.blog.service.inter;

import org.springframework.stereotype.Service;

import com.blog.service.entity.Role;

/**
 * 文件名： com.blog.service.inter.RoleService.java
 * 作者： WenBin
 * 日期： 2017年4月12日
 * 功能说明：角色表接口
 * =========================================================
 * 修改记录：
 * 修改作者 日期 修改内容
 * =========================================================
 * Copyright (c) 2010-2011 .All rights reserved.
 */
@Service
public interface RoleService {

	/**
	 * @Method: com.blog.service.inter.RoleService.findRoleByPk
	 * @Description: 通过主键查找角色
	 * @author: G20
	 * @date: 2017年4月12日
	 * @version: 1.0
	 * @param pk
	 * @return
	 * 		Role
	 * @update [日期YYYY-MM-DD] [更改人姓名][变更描述]
	 */
	Role findRoleByPk(String pk);

	/**
	 * /**
	 *
	 * @Method: com.blog.service.inter.RoleService.saveRole
	 * @Description: 新建角色
	 * @author: G20
	 * @date: 2017年4月12日
	 * @version: 1.0
	 * @param role
	 * @return
	 * 		Role
	 * @update [日期YYYY-MM-DD] [更改人姓名][变更描述]
	 */
	Role saveRole(Role role);

	/**
	 * @Method: com.blog.service.inter.RoleService.updateRole
	 * @Description: 更新角色
	 * @author: G20
	 * @date: 2017年4月12日
	 * @version: 1.0
	 * @param role
	 * @return
	 * 		Role
	 * @update [日期YYYY-MM-DD] [更改人姓名][变更描述]
	 */
	Role updateRole(Role role);
}
